package org.goyo.main.services.base;

import org.goyo.common.exception.DBException;
import org.goyo.common.exception.ServiceException;
import org.goyo.common.utils.Pager;
import org.goyo.main.domain.entity.BaseObject;
import org.goyo.main.domain.entity.base.CustomerClassification;
import org.goyo.main.domain.entity.base.Supplier;

import java.util.List;

public interface ICustomerClassificationService {
  public String saveOrUpdateInfo(CustomerClassification customerClassification) throws DBException,ServiceException;

  public void delByUuids(Object[] uuids) throws DBException,ServiceException;

  public CustomerClassification findByUuid(String uuid) throws DBException,ServiceException;

  public Pager<CustomerClassification> findByCondition(String where,Pager pager) throws DBException,ServiceException;

  public String getCustomerClassificationSerialNumber() throws DBException, ServiceException;

  public List<CustomerClassification> getAllCustomerClassification()throws DBException, ServiceException;
}
